home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 6 / The Arsenal Files 6 (Arsenal Computer).ISO / chess / perto.zip / READMEPR.TXT < prev    next >
Text File  |  1995-12-15  |  3KB  |  70 lines

  1.  
  2. ================
  3. PERTO.EXE ReadMe
  4. ================
  5.  
  6. "PERTO" is short of "repertoire." It starts with a single board position
  7. (expressed as the end of a line of notation) then works backwards through
  8. game collections to find ALL POSSIBLE move sequences that could reach the
  9. position. In doing so, it identifies all "stoppers" as well. A stopper is a
  10. move that would take one, irretrievably, away from the position. The idea
  11. is to help OTB players establish an opening repertoire and to help
  12. correspondence players achieve a winning position.
  13.  
  14. PERTO can accept multiple game collections--in fact it will produce better
  15. results the more games there are. You can open up to 10 game files--or up
  16. to 8000 total games.
  17.  
  18. To understand what game files should make up the search criteria it is
  19. useful to think of a pyramid: at the top (the first file searched) there
  20. should be a tight collection of games very similar to the line being
  21. searched for. This might be accomplished with opening collections or by
  22. selecting out games from your database having the associated ECO.
  23.  
  24. Next would come games of a more general classification but still similar to
  25. the line of interest. If the first file was organized by ECO, the second
  26. might be by opening name.
  27.  
  28. There can be several stages but at the "bottom"--the last search
  29. file--should come a mixed collection containing all openings. This is not
  30. only because transpositions can come from anywhere, but also because the
  31. general collection helps fill in most accurately the average
  32. "alternative-expectation" number for moves early on in the chosen line.
  33.  
  34.     [To build a general collection I selected all games from the
  35.     past year from my Chess Assistant database. (Selecting by year
  36.     tends to avoid bias toward certain openings.) These games were
  37.     printed as PGN, then HighRank.exe was used to weed out the
  38.         amateur games. Next the collection was randomized with an option
  39.     of PGNSrt.exe. Randomization is not necessary for PERTO but it
  40.     does provide a quick way to skim off smaller collections for
  41.     other projects--I am able to select x-number of games off the top
  42.     of the large PGN file.]
  43.  
  44. Incidentally, the order in which collections are read is unimportant to
  45. PERTO. It's just more useful to think of them when arranged in a
  46. specific-to-general sequence.
  47.  
  48. As PERTO begins an analysis, it reads the line (position) file first (the
  49. top line/game) then searches all the files for move sequences that reach
  50. it. The line position ITSELF MUST be in one of the collections or there
  51. will be NO OUTPUT. If unsure, define the GamesU4 file a second time as a
  52. member of a collection (as well as the file which defined the original line
  53. for search).
  54.  
  55. Analysis goes to Trial.txt and TrialOut.txt. File names I use here are
  56. defaults--other names can be chosen.
  57.  
  58. You can store multiple lines of interest in the search criterion file
  59. (GamesU4.txt). Only the top one will be used in a search.
  60.  
  61. With some study the analysis files produced in Trial and TrialOut.txt
  62. should make sense (for help see Reports.txt). ChessU3 and ChessU4 can read
  63. the notation style created in Trial.txt.
  64.  
  65. PERTO can handle annotated games.
  66.  
  67.     -Paul Onstad 70641.3236@compuserve.com
  68.  
  69. [eof]
  70.